investigative police department - German English Dictionary